treatment of liver tumors - Turco Inglés Diccionario